#right_container {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #E9E9E9;
    margin: 10px 0;
    padding: 5px 10px;
    position: relative;
}
#right_container_News ul li a {
    background: url("../images/c.jpg") no-repeat scroll 5px 6px transparent;
    color: #2B63B7;
    padding-left: 13px;
    text-decoration: none;
}
#right_container_News h2 {
    color: #CC6600;
    font-weight: 700;
}
#right_container_News ul {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #E9E9E9;
    margin: 0 0 10px;
    position: relative;
    width: 100%;
}
.tl2 {
    background: url("../images/tl2.gif") no-repeat scroll 0 0 transparent;
    height: 5px;
    left: -1px;
    position: absolute;
    top: -1px;
    width: 5px;
}
.tr2 {
    background: url("../images/tr2.gif") no-repeat scroll 0 0 transparent;
    height: 5px;
    position: absolute;
    right: -1px;
    top: -1px;
    width: 5px;
}
.br2 {
    background: url("../images/br2.gif") no-repeat scroll 0 0 transparent;
    bottom: -1px;
    height: 11px;
    position: absolute;
    right: -1px;
    width: 11px;
}
.bl2 {
    background: url("../images/bl2.gif") no-repeat scroll 0 0 transparent;
    bottom: -1px;
    height: 11px;
    left: -1px;
    position: absolute;
    width: 11px;
}
.bg_right_content {
    margin-bottom: 10px;
}
#right_container .bg_content {
    color: #4C4C4C;
    float: left;
    width: 100%;
}
#right_container .img_spaceRight {
    margin-bottom: 10px;
    margin-right: 10px;
}
.productTitle_box {
    background-position: 0 50%;
    color: #FF6600;
    font-weight: 700;
    height: 15px;
    text-align: left;
}
.productTitle {
    background-position: 0 50%;
    color: #FF6600;
    font-size: 1.2em;
    font-weight: 700;
    margin-bottom: 10px;
    position: relative;
    text-align: left;
    white-space: nowrap;
}
.lnikPrint {
    border: 0 none;
    color: #999999;
    font-size: 11px;
    font-weight: 400;
    height: 21px;
    text-decoration: none;
    width: 152px;
}
#right_container .news_content ul {
    color: #FF6600;
    font-size: 90%;
    list-style: none outside none;
}
#right_container ul li {
    background: url("../images/c.jpg") no-repeat scroll 0 center transparent;
    padding-left: 7px;
}
.nobg {
    background: none repeat scroll 0 0 transparent !important;
}
.canhnoidugbien {
    margin: 10px 0;
    width: 99%;
}
.canhnoidugbien a {
    color: #004B91;
    font-family: Arial;
    font-size: 12px;
    font-weight: 400;
    text-decoration: none;
}
.canhnoidugbien img {
    float: left;
    padding: 5px;
}
.canhnoidugbien span {
    display: block;
    min-height: 70px;
}
.canhnoidugbien strong {
    color: #BC2A01;
    font-size: 1.2em;
    text-align: left;
}
.canhnoidugbien a .rank {
    background: url("http://img04.taobaocdn.com/tps/i4/T1UJSkXbRvXXXXXXXX-444-502.gif") no-repeat scroll -286px 0 transparent;
    color: white;
    display: block;
    float: left;
    font-size: 18px;
    height: 22px;
    left: -5px;
    position: relative;
    text-align: center;
    top: 5px;
    width: 22px;
}
.canhnoidugbien a span h2 {
    display: inline;
}
.canhnoidugbien a span em {
    color: #999999;
}
.carat {
    color: #FF9900;
    font-family: verdana,arial,helvetica,sans-serif;
    font-size: 120%;
    font-weight: 700;
    margin-right: .3em;
}
.canhfb {
    border: 1px solid red;
    display: inline;
    margin: -5px 0 0;
}
.action {
    margin-top: 10px;
}
.product-gird-search {
    width: 100%;
}
.product-gird-search li {
    display: inline-block;
    min-height: 150px;
    padding: 0 0 20px;
}
.product-gird-search li h1 {
    color: #1122CC;
    cursor: pointer;
    font-size: 1.4em;
    padding: 0 0 5px;
}
.product-gird-search li h2 {
    font-size: 1.3em;
    padding: 0 10px 10px 0;
}
.product-gird-search li p {
    font-size: 1.1em;
    line-height: 1.24;
}
.product-gird-search li span a {
    float: left;
}
.product-gird-search li span b {
    color: #CCCCCC;
    font-size: 1.2em;
}
.luotxem {
    color: #999999;
}
.text_red1 {
    color: #990000;
    font-weight: 700;
}
.text_red1 {
    color: #BC2A01;
    font-size: 12px;
    font-weight: 700;
    text-decoration: none;
}
.rank {
    background: url("http://img04.taobaocdn.com/tps/i4/T1UJSkXbRvXXXXXXXX-444-502.gif") no-repeat scroll -286px 0 transparent;
    color: white;
    display: block;
    float: left;
    font-size: 18px;
    height: 22px;
    left: 150px;
    position: relative;
    text-align: center;
    top: -10px;
    width: 22px;
}
#magazine{
	float:right;
	width:576px;
	height:752px;
}
#magazine .turn-page{
	background-color:#ccc;
	background-size:100% 100%;
}
.pro_info{
	float:left;
	min-width:350px;
	min-height:300px;
	overflow:hidden;
	padding:20px;
	margin:10px 0 0 0;
}
.img_pre_view{
	width:90px;
	float:left;	
}
.info_detail_view{
	width:250px;
	float:left;
	overflow:hidden;	
}
.info_detail_view span{
	display:block;	
}
.info_detail_view h1{
	font-style:oblique;
	font-size:1.2em;
	color:#FF8000;
	box-shadow:#999;
	margin:0 0 5px 0;
}
.info_detail_view span{
	display:block;	
}
.buton_add_imgview{
	background: -moz-linear-gradient(center top , #FF3019 0%, #CF0404 100%) repeat scroll 0 0 transparent;
    border: 1px solid #BB0500;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 0 9px #999999, 0 1px 0 #EBEBEB inset;
    cursor: pointer;
    display: block;
	width:100px;
    margin: 110px 0 0 100px;
    position: relative;
	text-align:center;
	padding:10px;
	color:#fff;
	font-size:1.6em;	
}
.keyWords ul li a h2{
	display:inline;
	font-size:1.0em;
	border:none;
	color:#3B3B3B;
	text-decoration:none;	
}
/*==================HOME NEWS==============================*/
.home-news{width:978px;margin:0 auto;z-index:9;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;margin-bottom:40px;}
.home-news .home-news-wrap{padding:35px 15px;overflow: hidden;}
.home-news .home-line{display:block;height:9px;background:url(http://www.shoptretho.com.vn/css/images/Shopv2/stt-home-news.png) 0 -29px repeat-x;margin-bottom:15px;}
.shadowHome-news {
 		-moz-box-shadow: 0px 1px 11px #ccc;
		-webkit-box-shadow: 0px 1px 11px #ccc;
		box-shadow: 0px 1px 11px #ccc;
}
/* Ban đầu là: 
.home-content .col-1{width:511px;float:left;}
Nhưng để ẩn không có banner nên hiện tại nó tăng kích thước lên*/
.home-content .col-1{width:637px;float:left;}
.home-content .col-2{width:300px;float:left;margin-left:10px;}
.home-content .col-3{width:120px;float:left;margin-left:7px;}
.home-content .col-1-home{width:638px;float:left;}
/*==================MENU TOP NEWS==============================*/
.MenuTopNews{background:url(http://www.shoptretho.com.vn/css/images/Shopv2/stt-home-news.png) 0 0 repeat-x;height:28px;z-index:10;min-width:980px;}
.MenuTopNews ul{width:980px;margin:0 auto;z-index:3;position:relative;}
.MenuTopNews li {border-left:1px solid #bccdd5;float:left;display:inline;}
.MenuTopNews li a {line-height:28px;display:block;float:left;padding:0 10px;font-weight:bold;}
.MenuTopNews li a:hover{text-decoration:none;}
.MenuTopNews li .activeMenu{background:#fff;border-top:1px solid #bccdd5;height:27px;display:block;z-index:2;color:#F16122;}
.MenuTopNews li .activeMenuSub{color:#F16122;font-weight:bold;position:relative;}
.MenuTopNews li .activeMenuSub i{background:url(http://www.shoptretho.com.vn/css/images/Shopv2/stt-home-news.png) 0 -39px no-repeat;display:block;width:10px;height:7px;position:absolute;bottom:-7px;left: 50%;}
.MenuTopNews li ul{display:none;position:absolute;top:28px;left:0;}
/*.MenuTopNews li:hover ul{display:block;}*/
.MenuTopNews li ul li {border-left:none;}
.MenuTopNews li ul li a{border-left:none;font-weight:normal;line-height:35px;}
/*==================NEWS SPECIAL==============================*/
.News-special,.box-list-news,.news-old{width:100%;}
.News-special .news-content{height:150px;overflow:hidden;}
.News-special .news-content span {display:block;line-height:18px;color:#444444;text-align:justify;}
.News-special .news-content span a{line-height:18px;}
.News-special .news-content span a h1{padding-bottom:10px;}
.new-DateTime{color:#878787 !important;}

.News-special .news-listLink{border-top:1px solid #dddddd;margin-top:15px;margin-left:23px;}
.News-special .news-listLink ul {padding-top:7px;}
.News-special .news-listLink ul li {line-height:25px;overflow:hidden;position:relative;height:25px}
.News-special .news-listLink ul li a {text-decoration:none;padding-left:15px;}
.News-special .news-listLink ul li i {background:url(http://www.shoptretho.com.vn/css/images/Shopv2/stt-home-news.png) -11px -39px no-repeat;width:8px;height:9px;display:block;position:absolute;top:8px;left:0px;}
/*==================NEWS LIST==============================*/
.box-list-news {margin-top:15px;}
.box-list-news ul li span h2{padding-bottom:7px;}
.box-list-news ul li{height:100px;overflow:hidden;padding-top:15px;margin-bottom:15px;border-top:1px solid #dddddd;}
.box-list-news ul li span {display:block;line-height:18px;color:#444444;}
.box-list-news .result{line-height:30px;height:30px;color:#52a536;font-size:15px}
.box-list-news .count{line-height:30px;height:30px;color:#f26224;font-weight:bold;font-size:15px}
/*==================NEWS OLD==============================*/
.news-old{margin-top:15px;}
.news-old h1{font-size:12px;text-transform:uppercase;padding-bottom:5px;border-bottom:1px solid #dddddd;margin-bottom:10px;}
.news-old ul li{height:26px;color:#878787;overflow:hidden;line-height:26px;position:relative;}
.news-old ul li span{display:block;height:1px;background:#FFF url(http://www.shoptretho.com.vn/css/images/Shopv2/stt-home-news.png) -26px -39px no-repeat;position:absolute;bottom:0px;right:0px;width:269px;}
.news-old ul li h2 a i{width:4px;height:4px;background:url(http://www.shoptretho.com.vn/css/images/Shopv2/stt-home-news.png) -20px -39px no-repeat;display:block;position:absolute;top:6px;left:0;}
.news-old ul li h2 {float:left;margin-right:5px;line-height:26px;z-index:9;}
.news-old ul li h2 a {padding-left:9px;position:relative;}

/*====================BOX TAB NEWS======================*/
.active
{
	color:#5bb73b !important;
	background:url(../img_common/stt-home.png) 0 -283px no-repeat;
	height:36px;
	line-height:36px;
	position:absolute;
	top:-4px;
	left:0;
	position:relative;
	z-index:101;
}
.box-tab-new{width:300px;	
	background:#fafafa;	
}
.box-tab-new .tab-header-new{line-height:31px;height:31px;background:url(../img_common/stt-home.png) 0 -251px no-repeat;}
.box-tab-new .tab-header-new ul li{float:left;}
.box-tab-new .tab-header-new a {display:block;float:left;padding:0 15px 0 15px;color:#004b91;font-weight:bold;font-size:12px;text-decoration:none;cursor:pointer;position:relative;}
.box-tab-new .tab-header-new .active
{
	color:#5bb73b !important;
	background:url(../img_common/stt-home.png) 0 -283px no-repeat;
	height:36px;
	line-height:36px;
	z-index:101;
}
.tab-header-new .active span
{
	background:url(../img_common/stt-home.png) right -283px no-repeat;
	display:block;
	width:4px;
	height:36px;
	position:absolute;
	top:0;
	right:0;	
}

.box-tab-new .bg-conten
{
	border:1px solid #dddddd;
	-moz-border-radius:0 0 5px 5px;
	-webkit-border-radius:0 0 5px 5px;
	width:298px;	
	z-index:100;
	padding-top:5px;
	height:318px;
	display:none;
	background:#fafafa;
	position:absolute;
}
.box-tab-new .bg-conten ul{padding:10px;}
.box-tab-new .bg-conten ul li{height:50px;overflow:hidden;margin-bottom:12px;}
.box-tab-new .bg-conten h1{font-weight:normal;}
.box-tab-new .bg-conten a 
{
	display:block;
	line-height:35px;
	color:#004c90;
	padding-left:20px;
	background:url(../img_common/stt-home.png) 5px -326px no-repeat;
	padding:0;
	line-height:18px;
}
/*top 10 news on Home*/
.box-top10-onHome{overflow: hidden;margin-bottom: 10px;max-height: 430px;width: 247px;border: 1px solid #E4E4E4;-webkit-border-radius: 3px;-moz-border-radius: 3px;background-color: #FAFAFA;float: left;margin-left: 10px;}
.box-top10-onHome ul{padding:5px 10px}
.box-top10-onHome ul li{line-height:20px; max-height:40px;position:relative;padding-left:12px;overflow:hidden;margin:5px 0}
.box-top10-onHome ul li a{font-size:12px;font-weight:bold}
.box-top10-onHome ul li i{background:url(../images/stt-home-news.png) 0 -47px  no-repeat;width:5px;height:5px;position:absolute;top:6px;left:0px}
.time-real-news{position: absolute;top: 10px;right: 17px;color:#878787;}










/*--Box san pham ban chay-*/
.bestSeller-bg
{
	padding: 1px 0 5px;
	width:270px;	
	position: relative;
    }
.bestSeller-right1
{
    border:1px solid lightGrey;
    width:280px;
    margin:10px auto 0px;
    padding:5px 10px; 
    background:#fff;
    border-radius: 3px;  
}
.bestSeller-right1 .icon-hot
{
    background: url(../images/stt-home2.png) -79px -336px no-repeat;
    width: 42px;
    height: 22px;
    display: block;
    float: left;
    margin:5px 0 0 5px;
}
.bestSeller-right1 h1
{
   color:#333;
   line-height:30px; 
   text-transform:uppercase;
}
.bestSeller-right1 h1 i
{
    background: url(../images/icon_new.gif);
    display: block;
    width: 42px;
    height: 18px;
    position: absolute;
    top: 15px;
    left: 103px;
 }
.bestSeller-right1 ul li, .bestSeller-right1 .view-more
{
    border-top: 1px solid #dddddd;
    padding:10px 0 20px 0;    
    position: relative;
}
.bestSeller-right1 ul li i
{
    background: url(../images/i-icon-new.png);
    display: block;
    width: 24px;
    height: 24px;
    position: absolute;
    top: 5px;
    right: 2px;
}
.bestSeller-right1 .view-more{text-align: right;}
.bestSeller-right1 .view-more .viewAll{color:#353535;}
.bestSeller-right1 .view-more .view-more-link
{
    padding-left:5px;
    text-decoration:underline;
}
.bestSeller-right1 .bestSeller-right1-price
{
    color:#f26225;
}
.bestSeller-right1 h2 a
{
font-weight:normal;
}
.bestSeller-right1 ul li .image {width:60px;height:60px;display:block;float:right;margin-right:10px;color:#004B91;font-weight:bold;text-decoration:none;}
.bestSeller-right1 .cssLine
{
line-height:25px;
}
.bestSeller-right1 .gachngang{padding-right:8px;}
.DockFix
{
    position: fixed!important;
    top: 0!important;
}
.news-footer {border-top:1px solid #dddddd;background:#fafafa;height:2px;}
/*=================NEWS HOT HOME===================================*/
.box-news-hot,.box-news-byCate{width:638px;overflow:hidden;}
.box-news-hot .col-left{width:378px;float:left;}
.box-news-hot .col-right{width:250px;float:left;margin-left:10px;}
.box-news-hot .col-left p{line-height:18px;margin:0;}
.box-news-hot .col-left h1{line-height:25px;margin:10px 0;}
.box-news-hot .col-left h1 a{font-size:16px;}
.box-news-hot .col-right ul li {width:117.5px;float:left;}
.box-news-hot .col-right ul .liMarginRight{margin-right:15px;}
.box-news-hot .col-right ul li h1{margin:5px 0 15px 0;}
.box-news-hot .line-news{height:9px;background:url(../images/stt-home-news.png) 0 -29px repeat-x;margin-bottom:20px;}

/*====================NEWS BY CATE HOME======================*/
.box-news-byCate ul li{width:314px;float:left;}
.box-news-byCate .byCate-header{position:relative;}
.box-news-byCate .byCate-header .line-header{display:block;height:2px;background:#e6e6e6;position:absolute;left:0;bottom:0px;width:100%;z-index:1;}
.box-news-byCate .byCate-header a{background:url(../images/stt-home-news.png) 0 -65px no-repeat;line-height:26px;position:relative;color:#fff;font-weight:bold;z-index:9;padding: 0 10px 0 10px;float:left;}
.box-news-byCate .byCate-header a i{display:block;background:#fff url(../images/stt-home-news.png) right -65px no-repeat;width:42px;height:26px;position:absolute;top:0;right:-42px;z-index:9;}
.box-news-byCate .byCate-content .content-top{background:#fafafa;padding:10px 0px 10px 10px;height:103px;overflow:hidden;}
.box-news-byCate .byCate-content p{line-height:1.5em;}
.box-news-byCate .news-listLink{margin-left:0;border-top:none;padding-bottom:30px;overflow: hidden;}
.box-news-byCate .liPaddingRight{padding-right:10px;}

/*====================NEWS DETAIL======================*/
.box-news-detail,.share-network,.news-tag{width:100%;line-height:1.5em;color:#333;}
.box-news-detail h1{font-size:20px;}
.box-news-detail img{max-width:500px;}
.box-news-detail .img-news-detail{text-align:center;}
.box-news-detail .news-detail-datetime{color:Red;line-height:30px;}
.share-network span{display:block;line-height:20px;color:#333;}
.news-tag {padding:0;}
.news-tag .tags-left{width:70px;text-align:right;display:block;float:left;margin-right:10px;position:relative;line-height:40px;}
.news-tag .tags-left i{position:absolute;background:url(../images/stt-home-news.png) 0 -92px no-repeat;width:31px;height:32px;display:block;top:1px;left:1px;}

/*====================NEWS COMMENT======================*/
.news-comment,.news-write-cm {width:100%;line-height:1.5em;color:#666;}
.news-comment h1,.news-comment h1 span{font-size:16px;font-weight:normal;}
.news-comment h1 span{color:#666;}
.news-comment h1 {border-bottom:2px solid #5bb73b;padding-bottom:5px;}
.news-comment ul {margin-top:15px;}
.news-comment ul li {margin-bottom:5px;}
.news-comment ul li .comment-avata{width:60px;float:left;text-align:center;}
.news-comment ul li .comment-info{border:1px solid #dddddd;padding:10px 10px 5px 10px;margin-left:60px;position:relative;}
.news-comment ul li .comment-info i{position:absolute;display:block;width:9px;height:19px; background:url(../images/stt-home-news.png) -32px -120px no-repeat;top:5px;left: -9px;}
.news-comment ul li .comment-info span{display:block;}
.news-comment ul li .comment-info span a{font-weight:bold;}
.news-comment .CommentAll{text-align:right;padding:10px 0 15px 0;}
.news-comment .CommentAll .btnCmAll{background:url(../images/stt-home-news.png) -55px -118px no-repeat;width:146px; height:25px;border:none;display:none;float:right;}
.news-write-cm {background:#fafafa;border-top:1px solid #5ab93b;position:relative;margin-top:50px;}
.news-write-cm .cm-header{position:absolute;top:-14px;left:0;}
.news-write-cm h1 {position:relative;background:#5bb73b;width:80px;line-height:27px;padding:0 10px;color:#fff;}
.news-write-cm h1 i{background:url(../images/stt-home-news.png) -32px -92px no-repeat; width:22px;height:27px;position:absolute;top:0;right:-22px;}
.news-write-cm,.news-write-cm .cm-wrap{-webkit-border-radius:3px;-moz-border-radius: 3px;border-radius: 3px;}
.news-write-cm .cm-wrap{padding:20px 50px 20px 50px;}
.news-write-cm .cm-wrap input[type=text],.news-write-cm .cm-wrap textarea{line-height:26px;width:100%;margin-bottom:7px;}
.news-write-cm .cm-wrap textarea{padding: 0;}
.news-write-cm .cm-wrap .cm-col-left{width:100px;}
.box-news-detail-list .news-old{margin:30px 0 30px 20px;}
.news-write-cm .cm-wrap table tr td .captchar{margin:0px!important;float:left;}
.news-write-cm .cm-wrap .btnSendComent{margin-top:1px;}
.news-write-cm .cm-wrap table tr td span{display:block;line-height:30px;height:30px;float:left;margin-right:10px;}
/*-------Paging-----------*/
#paging .PaggingActive{display:inline;background-color: #8EB3EB;width:15px;line-height: 18px;border: 1px #2B63B7 solid;margin: 3px;padding: 3px 5px;text-decoration: none;color: #2B63B7;font-weight:bold;}
#pagingv2 {vertical-align:middle; display: table-cell;}          
#pagingv2 a{display:block;color: #000;text-decoration: none;font-size: 12px;float: left;height: 20px;width: 30px;line-height: 20px;text-align: center;margin-top:4px;margin-right:2px;}  
#pagingv2 .PaggingActive {color: white;border: 1px #a9a9a9 solid;background:#004C94;margin-right:2px;}           
#pagingv2 .paggingCommon{border: 1px #a9a9a9 solid;background:#FFF;}           
#pagingv2 .paggingNext{border: 1px darkGray solid;background:white;width: 30px;height:20px;}   
#pagingv2 .paggingLast{border: 1px darkGray solid;background:white; width:35px;height:20px;}   
#pagingv2 .paggingBack{border: 1px darkGray solid;background:white;width:30px;height:20px;}   
#pagingv2 .paggingFirst{border: 1px darkGray solid;background:white;width:35px;height:20px;}
.bor_catelv2_bottom{border-top:1px solid #e2e2e2;background:#F9FAF7;line-height:30px;margin-top:10px;height:30px;}
/*----------------Box nhan email---------------*/
.box-regemail{border:1px solid #d3d3d3;-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background:#FFF;
	width:293px;
	overflow:hidden;
	}
.RegMail-body{padding:10px;}
.RegMail-body span{display:block;}
.RegMail-body input[type=text]{font-size:11px;color:#666;width:97%;padding:4px 0;margin-top:5px;padding-left:6px;}
.RegMail-body .headerText{padding-bottom:10px;border-bottom:1px solid #dddddd;}
#btnSendMail{margin:5px auto;}